Programme And Module Handbook
 
Programme Requirements for 2027/28 Session


If you find any data displayed on this website that should be amended, please contact the Curriculum Management Team.

M.Sci. Computer Science with an Industrial Year Full-time

Year: 5
2027/28 Session

It is a specific requirement of this programme that students pass the Software Project in order to be awarded an Honours Degree.

The following must be taken:

Module Title Code Credits Semester
Project - Masters 60 06 26587 60 Full Term

Choose modules totalling 60 credits from the following, or 40 credits from the following and 20 credits of Centre for Modern Languages modules to continue study of the language taken in Year 2, or 40 credits from the following and 40 credits of Centre for Modern Languages modules to continue study of the language taken in Year 2.

Module Title Code Credits Semester
LM Advanced Cryptography (Extended) 06 40091 20 Semester 2
LM Advanced Functional Programming (Extended) 06 35325 20 Semester 2
LM Advanced Networking (Extended) 06 30236 20 Semester 1
LM Algorithms and Complexity (Extended) 06 35326 20 Semester 2
LM Computer Vision and Imaging (Extended) 06 30241 20 Semester 1
LM Computer-Aided Verification (Extended) 06 30239 20 Semester 1
LM Dependable and Distributed Systems (Extended) 06 38966 20 Semester 2
LM Evolutionary Computation (Extended) 06 35376 20 Semester 2
LM Game Theory (Extended) 06 40093 20 Semester 2
LM High Performance Computing (Extended) 06 40094 20 Semester 1
LM Human-Computer Interaction (Extended) 06 30251 20 Semester 1
LM Intelligent Data Analysis 06 38968 20 Semester 1
LM Intelligent Interactive Systems (Extended) 06 37792 20 Semester 2
LM Intelligent Robotics (Extended) 06 30244 20 Semester 1
LM Intelligent Software Engineering (Extended) 06 40095 20 Semester 2
LM Machine Learning 06 38969 20 Semester 1
LM Mobile & Ubiquitous Computing (Extended) 06 25689 20 Semester 2
LM Natural Language Processing (Extended) 06 37812 20 Semester 2
LM Neural Computation (Extended) 06 32212 20 Semester 1
LM Programming Language Principles, Design, and Implementation (Extended) 06 30256 20 Semester 1
LM Secure Software and Hardware Systems 06 34240 20 Semester 2
LM Security of Real-World Systems (Extended) 06 30257 20 Semester 1
LM Teaching Computer Science in Schools (Extended) 06 30235 20 Semester 2